<?php

/*
 * SlimStat: simple web analytics
 * Copyright (C) 2009 Pieces & Bits Limited
 *
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.
 *
 * You should have received a copy of the GNU General Public License along
 * with this program; if not, write to the Free Software Foundation, Inc.,
 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
 */

require_once( realpath( dirname( dirname( __FILE__ ) ) ).'/_lib/i18n.php' );

class SlimStatI18n extends SlimStatI18nBase {
	var $indeterminable = 'Unknown';
	
	var $decimal_point = '.';
	
	var $thousands_separator = ',';
	
	var $labels = array(
		'country' => array(
			'AD' => 'Andorra',
			'AE' => 'United Arab Emirates',
			'AF' => 'Afghanistan',
			'AG' => 'Antigua and Barbuda',
			'AI' => 'Anguilla',
			'AL' => 'Albania',
			'AM' => 'Armenia',
			'AN' => 'Netherlands Antilles',
			'AO' => 'Angola',
			'AQ' => 'Antarctica',
			'AR' => 'Argentina',
			'AS' => 'American Samoa',
			'AT' => 'Austria',
			'AU' => 'Australia',
			'AW' => 'Aruba',
			'AZ' => 'Azerbaijan',
			'BA' => 'Bosnia and Herzegovina',
			'BB' => 'Barbados',
			'BD' => 'Bangladesh',
			'BE' => 'Belgium',
			'BG' => 'Bulgaria',
			'BH' => 'Bahrain',
			'BI' => 'Burundi',
			'BJ' => 'Benin',
			'BM' => 'Bermuda',
			'BN' => 'Brunei Darussalam',
			'BO' => 'Bolivia',
			'BR' => 'Brazil',
			'BS' => 'Bahamas',
			'BT' => 'Bhutan',
			'BW' => 'Botswana',
			'BY' => 'Belarus',
			'BZ' => 'Belize',
			'CA' => 'Canada',
			'CD' => 'The Democratic Republic of The Congo',
			'CF' => 'Central African Republic',
			'CG' => 'Congo',
			'CH' => 'Switzerland',
			'CI' => 'Cote Divoire',
			'CK' => 'Cook Islands',
			'CL' => 'Chile',
			'CM' => 'Cameroon',
			'CN' => 'China',
			'CO' => 'Colombia',
			'CR' => 'Costa Rica',
			'CS' => 'Serbia and Montenegro',
			'CU' => 'Cuba',
			'CV' => 'Cape Verde',
			'CY' => 'Cyprus',
			'CZ' => 'Czech Republic',
			'DE' => 'Germany',
			'DJ' => 'Djibouti',
			'DK' => 'Denmark',
			'DM' => 'Dominica',
			'DO' => 'Dominican Republic',
			'DZ' => 'Algeria',
			'EC' => 'Ecuador',
			'EE' => 'Estonia',
			'EG' => 'Egypt',
			'ER' => 'Eritrea',
			'ES' => 'Spain',
			'ET' => 'Ethiopia',
			'FI' => 'Finland',
			'FJ' => 'Fiji',
			'FK' => 'Falkland Islands Malvinas',
			'FM' => 'Federated States of Micronesia',
			'FO' => 'Faroe Islands',
			'FR' => 'France',
			'GA' => 'Gabon',
			'GB' => 'United Kingdom',
			'GD' => 'Grenada',
			'GE' => 'Georgia',
			'GF' => 'French Guiana',
			'GG' => 'Guernsey',
			'GH' => 'Ghana',
			'GI' => 'Gibraltar',
			'GL' => 'Greenland',
			'GM' => 'Gambia',
			'GN' => 'Guinea',
			'GP' => 'Guadeloupe',
			'GQ' => 'Equatorial Guinea',
			'GR' => 'Greece',
			'GT' => 'Guatemala',
			'GU' => 'Guam',
			'GW' => 'Guineabissau',
			'GY' => 'Guyana',
			'HK' => 'Hong Kong',
			'HN' => 'Honduras',
			'HR' => 'Croatia',
			'HT' => 'Haiti',
			'HU' => 'Hungary',
			'ID' => 'Indonesia',
			'IE' => 'Ireland',
			'IL' => 'Israel',
			'IN' => 'India',
			'IO' => 'British Indian Ocean Territory',
			'IQ' => 'Iraq',
			'IR' => 'Islamic Republic of Iran',
			'IS' => 'Iceland',
			'IT' => 'Italy',
			'JM' => 'Jamaica',
			'JO' => 'Jordan',
			'JP' => 'Japan',
			'KE' => 'Kenya',
			'KG' => 'Kyrgyzstan',
			'KH' => 'Cambodia',
			'KI' => 'Kiribati',
			'KM' => 'Comoros',
			'KN' => 'Saint Kitts and Nevis',
			'KR' => 'Republic of Korea',
			'KW' => 'Kuwait',
			'KY' => 'Cayman Islands',
			'KZ' => 'Kazakhstan',
			'LA' => 'Lao Peoples Democratic Republic',
			'LB' => 'Lebanon',
			'LC' => 'Saint Lucia',
			'LI' => 'Liechtenstein',
			'LK' => 'Sri Lanka',
			'LR' => 'Liberia',
			'LS' => 'Lesotho',
			'LT' => 'Lithuania',
			'LU' => 'Luxembourg',
			'LV' => 'Latvia',
			'LY' => 'Libyan Arab Jamahiriya',
			'MA' => 'Morocco',
			'MC' => 'Monaco',
			'MD' => 'Republic of Moldova',
			'MG' => 'Madagascar',
			'MH' => 'Marshall Islands',
			'MK' => 'The Former Yugoslav Republic of Macedonia',
			'ML' => 'Mali',
			'MM' => 'Myanmar',
			'MN' => 'Mongolia',
			'MO' => 'Macao',
			'MP' => 'Northern Mariana Islands',
			'MQ' => 'Martinique',
			'MR' => 'Mauritania',
			'MT' => 'Malta',
			'MU' => 'Mauritius',
			'MV' => 'Maldives',
			'MW' => 'Malawi',
			'MX' => 'Mexico',
			'MY' => 'Malaysia',
			'MZ' => 'Mozambique',
			'NA' => 'Namibia',
			'NC' => 'New Caledonia',
			'NE' => 'Niger',
			'NF' => 'Norfolk Island',
			'NG' => 'Nigeria',
			'NI' => 'Nicaragua',
			'NL' => 'Netherlands',
			'NO' => 'Norway',
			'NP' => 'Nepal',
			'NR' => 'Nauru',
			'NU' => 'Niue',
			'NZ' => 'New Zealand',
			'OM' => 'Oman',
			'PA' => 'Panama',
			'PE' => 'Peru',
			'PF' => 'French Polynesia',
			'PG' => 'Papua New Guinea',
			'PH' => 'Philippines',
			'PK' => 'Pakistan',
			'PL' => 'Poland',
			'PR' => 'Puerto Rico',
			'PS' => 'Palestinian Territory Occupied',
			'PT' => 'Portugal',
			'PW' => 'Palau',
			'PY' => 'Paraguay',
			'QA' => 'Qatar',
			'RE' => 'Reunion',
			'RO' => 'Romania',
			'RU' => 'Russian Federation',
			'RW' => 'Rwanda',
			'SA' => 'Saudi Arabia',
			'SB' => 'Solomon Islands',
			'SC' => 'Seychelles',
			'SD' => 'Sudan',
			'SE' => 'Sweden',
			'SG' => 'Singapore',
			'SI' => 'Slovenia',
			'SK' => 'Slovakia',
			'SL' => 'Sierra Leone',
			'SM' => 'San Marino',
			'SN' => 'Senegal',
			'SO' => 'Somalia',
			'SR' => 'Suriname',
			'ST' => 'Sao Tome and Principe',
			'SV' => 'El Salvador',
			'SY' => 'Syrian Arab Republic',
			'SZ' => 'Swaziland',
			'TD' => 'Chad',
			'TF' => 'French Southern Territories',
			'TG' => 'Togo',
			'TH' => 'Thailand',
			'TJ' => 'Tajikistan',
			'TK' => 'Tokelau',
			'TL' => 'Timorleste',
			'TM' => 'Turkmenistan',
			'TN' => 'Tunisia',
			'TO' => 'Tonga',
			'TR' => 'Turkey',
			'TT' => 'Trinidad and Tobago',
			'TV' => 'Tuvalu',
			'TW' => 'Taiwan',
			'TZ' => 'United Republic of Tanzania',
			'UA' => 'Ukraine',
			'UG' => 'Uganda',
			'US' => 'United States of America',
			'UY' => 'Uruguay',
			'UZ' => 'Uzbekistan',
			'VA' => 'Holy See Vatican City State',
			'VC' => 'Saint Vincent and The Grenadines',
			'VE' => 'Venezuela',
			'VG' => 'Virgin Islands British',
			'VI' => 'Virgin Islands Us',
			'VN' => 'Viet Nam',
			'VU' => 'Vanuatu',
			'WS' => 'Samoa',
			'YE' => 'Yemen',
			'YT' => 'Mayotte',
			'ZA' => 'South Africa',
			'ZM' => 'Zambia',
			'ZW' => 'Zimbabwe'
		),
		'language' => array(
			'af' => 'Afrikaans',
			'sq' => 'Albanian',
			'ar-sa' => 'Arabic (Saudi Arabia)',
			'eu' => 'Basque',
			'bg' => 'Bulgarian',
			'be' => 'Byelorussian',
			'ca' => 'Catalan',
			'zh' => 'Chinese',
			'zh-cn' => 'Chinese (Simplified)',
			'zh-tw' => 'Chinese (Traditional)',
			'zh-hk' => 'Chinese (Hong Kong)',
			'zh-sg' => 'Chinese (Singapore)',
			'hr' => 'Croatian',
			'cs' => 'Czech',
			'da' => 'Danish',
			'nl' => 'Dutch',
			'nl-nl' => 'Dutch (Netherlands)',
			'nl-be' => 'Dutch (Belgium)',
			'en' => 'English',
			'en-gb' => 'English (United Kingdom)',
			'en-us' => 'English (United States)',
			'en-au' => 'English (Australia)',
			'en-ca' => 'English (Canada)',
			'en-nz' => 'English (New Zealand)',
			'en-ie' => 'English (Ireland)',
			'en-za' => 'English (South Africa)',
			'en-jm' => 'English (Jamaica)',
			'en-bz' => 'English (Belize)',
			'en-tt' => 'English (Trinidad)',
			'eo' => 'Esperanto',
			'et' => 'Estonian',
			'fo' => 'Faeroese',
			'fa' => 'Farsi',
			'fi' => 'Finnish',
			'fi-fi' => 'Finnish (Finland)',
			'fr' => 'French',
			'fr-be' => 'French (Belgium)',
			'fr-fr' => 'French (France)',
			'fr-ch' => 'French (Switzerland)',
			'fr-ca' => 'French (Canada)',
			'fr-lu' => 'French (Luxembourg)',
			'gd' => 'Gaelic',
			'gl' => 'Galician',
			'de' => 'German',
			'de-at' => 'German (Austria)',
			'de-de' => 'German (Germany)',
			'de-ch' => 'German (Switzerland)',
			'de-lu' => 'German (Luxembourg)',
			'de-li' => 'German (Liechtenstein)',
			'el' => 'Greek',
			'el-gr' => 'Greek',
			'he' => 'Hebrew',
			'he-il' => 'Hebrew (Israel)',
			'hi' => 'Hindi',
			'hu' => 'Hungarian',
			'hu-hu' => 'Hungarian (Hungary)',
			'ie-ee' => 'Internet Explorer (Easter Egg)',
			'is' => 'Icelandic',
			'id' => 'Indonesian',
			'in' => 'Indonesian',
			'ga' => 'Irish',
			'it' => 'Italian',
			'it-it' => 'Italian (Italy)',
			'it-ch' => 'Italian (Switzerland)',
			'ja' => 'Japanese',
			'ja-jp' => 'Japanese (Japan)',
			'ko' => 'Korean',
			'ko-kr' => 'Korean (Korea)',
			'lv' => 'Latvian',
			'lt' => 'Lithuanian',
			'mk' => 'Macedonian',
			'ms' => 'Malaysian',
			'mt' => 'Maltese',
			'nb-no' => 'Norwegian (Bokmål)',
			'no' => 'Norwegian',
			'pl' => 'Polish',
			'pt' => 'Portuguese',
			'pt-br' => 'Portuguese (Brazil)',
			'pt-pt' => 'Portuguese (Portugal)',
			'rm' => 'Rhaeto-Romanic',
			'ro' => 'Romanian',
			'ro-mo' => 'Romanian (Moldavia)',
			'ru' => 'Russian',
			'ru-ru' => 'Russian (Russia)',
			'ru-mo' => 'Russian  (Moldavia)',
			'gd' => 'Scots Gaelic',
			'sr' => 'Serbian',
			'sk' => 'Slovack',
			'sl' => 'Slovenian',
			'sb' => 'Sorbian',
			'es' => 'Spanish',
			'es-do' => 'Spanish',
			'es-ar' => 'Spanish (Argentina)',
			'es-co' => 'Spanish (Colombia)',
			'es-mx' => 'Spanish (Mexico)',
			'es-es' => 'Spanish (Spain)',
			'es-gt' => 'Spanish (Guatemala)',
			'es-cr' => 'Spanish (Costa Rica)',
			'es-pa' => 'Spanish (Panama)',
			'es-ve' => 'Spanish (Venezuela)',
			'es-pe' => 'Spanish (Peru)',
			'es-ec' => 'Spanish (Ecuador)',
			'es-cl' => 'Spanish (Chile)',
			'es-uy' => 'Spanish (Uruguay)',
			'es-py' => 'Spanish (Paraguay)',
			'es-bo' => 'Spanish (Bolivia)',
			'es-sv' => 'Spanish (El Salvador)',
			'es-hn' => 'Spanish (Honduras)',
			'es-ni' => 'Spanish (Nicaragua)',
			'es-pr' => 'Spanish (Puerto Rico)',
			'sx' => 'Sutu',
			'sv' => 'Swedish',
			'sv-se' => 'Swedish (Sweden)',
			'sv-fi' => 'Swedish (Finland)',
			'th' => 'Thai',
			'tn' => 'Tswana',
			'tr' => 'Turkish',
			'tr-tr' => 'Turkish (Turkey)',
			'uk' => 'Ukrainian',
			'ur' => 'Urdu',
			'vi' => 'Vietnamese',
			'xh' => 'Xshosa',
			'ji' => 'Yiddish',
			'zu' => 'Zulu'
		)
	);
	
	function SlimStatI18n() {
		parent::init();
	}
}
